package com.company;

import java.text.DecimalFormat;

/**
 * 有一分数序列，2/1，3/2，5/3, 8/5, 13/8, 21/13。。。。求出这个数列的前20项之和
 */
public class demo26 {
    public static void main(String[] args) {
        double n = 1;   //分子
        double m = 2;   //分母
        double temp = 0;
        double sum = 0;
        for(int i = 0;i < 20;i++)
        {
            sum += m/n;    //sum
            temp = n;      //记录当分母的值
            n = m;         //分母为上一个分子
            m = m+temp ;   //分子为上一个分数的分子和分母的和
        }
        System.out.println("前20项和为："+sum);
    }
}
